motor pools - German English Dictionary